Exclusive: Top Floor Rent Stabilized Rental - 25-41 33Rd Street, Astoria, Ny 11102 - Apt 3R